English Dictionary
◊ CAPE GOOSEBERRY
cape gooseberry
n : annual of tropical South America having edible purple fruits
[syn: {purple ground cherry}, {Physalis peruviana}]